puppet governments - English Synonyms Dictionary